strive mightily - Francés Inglés Diccionario